• На протяжении истории люди придумывали различные подходы и приёмы, как разрабатывать более качественные и поддерживаемые приложения. В этой статье я бы хотел рассказать о такой методологии разработки, как BDD (Behaviour Driven Development). Но прежде чем перейти непосредственно к гвоздю программы — небольшое вступление.Думаю, большинство разработчиков согласятся с мыслью…

  • ОАО РЖД заявило об открытии первого игрового клуба. Клуб расположен на Павелецком вокзале Москвы. По словам компании, ожидая поезд, любители компьютерных игр могут провести время на игровой станции «Павелецкая».Клуб находится на втором этаже вокзального комплекса и работает круглосуточно. В клубе…

  • Представляю вашему вниманию своё видение данного процесса, т.к. ничего подобного пока не находил. Для примера будет показана обработка сообщений и нажатий на различные кнопки в боте Avandy News (бот основан на программе Avandy News Analysis, которая включена в Реестр российского…

  • Для любого приложения у которого есть реальные пользователи и больше чем одна версия, рано или поздно встает вопрос версионирования данных и их миграции.В данной статье мы разберем проблему и ее решение в виде open source плагина и трудностей, с которыми…

  • Всем привет. В этой статье я расскажу про дерево отрезков. Дерево отрезков — это очень мощная структура данных, которая позволяет делать много разных операций над массивом чисел. Я постараюсь по полочкам разложить эту тему и объяснить возможности дерева отрезков. Также…

  • Всем привет!Меня зовут Рыловникова Татьяна. Я ведущий аналитик в компании Vi.Tech, а еще идейный вдохновитель клуба Питерских одинэсников, ведущая и автор подкаста «Аналитики у микрофона», докладчик и модератор на конференции АиУП.Уже несколько лет для профессионального развития мне не хватает только…

  • Станет ли искусственный интеллект ASI, искусственным сверхинтеллектом? И если да, то сможет ли ASI стать Великим фильтром? Искусственный интеллект даёт о себе знать тысячами различных способов. Он помогает учёным разобраться в огромных массивах данных, позволяет обнаружить финансовые махинации, управляет нашими…

  • 12 марта текущего года компания Cognition Labs представила Devin AI, первого в мире, по словам разработчиков, полностью автономного ИИ-программиста. В своем блоге Cognition написали: «Devin может планировать и выполнять сложные инженерные задачи, вспоминать соответствующий контекст на каждом этапе, учиться со…

  • Судите о противниках страшилок по совокупности их аргументов, а не по среднему качеству каждого из нихС интеллектуальной точки зрения я всегда находил аргументы сторонников страшилок, касающихся ИИ, довольно убедительными. Однако инстинктивно я всегда считал, что они ошибаются. Это может быть…

  • Умными домами и квартирами сегодня никого не удивишь. Но как насчет умных офисов? Смогут ли умные функции повысить комфорт и, как следствие, производительность труда? И как не превратить при этом офис в игрушку, чтобы ничего не отвлекало от работы?Недавно мы…